package kin.annotation.system;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

@Target(value = ElementType.FIELD)
@Retention(RetentionPolicy.RUNTIME)

public @interface KinSearchForm {
	  public int width() default 0;
      public int height() default 0;
      boolean serializable() default true;
      boolean hidden() default false;
      String xtype() default "textfield";
  	int sort() default 0;
  	boolean allowBlank() default true;
  
      String label() default "";
      String labelAlign() default "";  
      String labelCls() default "";
      int labelWidth() default 0;
      String format() default "";
      
      int max() default 0;
      
      int min() default 0;
      
      int maxLength() default 0;
      
      int minLength() default 0;
      
      String cls() default "";
      
      String style() default "";
     
      
      boolean editor() default true;

      String vtype() default "";
     
      String regexText() default "";
      String regex() default "";
}
